personal locator system - French English Dictionary